tend to heal spontaneously - Francés Inglés Diccionario